off-road race - French English Dictionary